package com.sky.service;

import com.sky.dto.SetmealDTO;
import com.sky.dto.SetmealPageQueryDTO;
import com.sky.entity.Setmeal;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sky.result.Result;

/**
* @author MrWang
* @description 针对表【setmeal(套餐)】的数据库操作Service
* @createDate 2023-10-18 18:08:58
*/
public interface SetmealService extends IService<Setmeal> {

    Result setmealList(SetmealPageQueryDTO setmealPageQueryDTO);

    Result saveSetmeal(SetmealDTO setmealDTO);

    Result deleteSetmeals(String ids);

    Result getSetmealById(String id);

    Result updateSetmeal(SetmealDTO setmealDTO);

    Result updateSetmealStatus(String status, String id);

    Result getSetmealListByCategoryId(String categoryId);

    Result getSetmealDishesBySetmealId(String id);
}
